Property Detail 6116908Add my property
2000 S Melrose Dr Unit E31
Centrally located in Vista 92081, settle into a charming lifestyle that you've been searching for. Lovely 1 bed 1 bath unit priced to go quick at $2399 per mo!! Offered with the greatest collection of property amenities.
No amenities have been entered.