$515,000 -
337 N Melrose Dr A
Vista ,
CA 92083
Complex/park: Melrose Park Condos