1680-1688 Melrose Dr
Vista, CA 92081
$21.00 - $28.80 USD/SF/YR
720-1,525 SF
2
Spaces Available
Built 1989
Built 1989
720-1,525 SF
$21.00 - $28.80 USD/SF/YR
Retail