Your #1 Guide to Real Estate!

363 MELROSE Drive Unit A, Vista CA 92083

375 Melrose Drive Unit E, Vista CA 92083
Status: For Sale
Price: $479,900
Beds: 3 Baths: 2
Click here for details.