$550,000 -
387 N Melrose Dr A
Vista ,
CA 92083
Complex/park: MELROSE PARK