11
1146 N Melrose Dr
Vista, CA 92083
$1,471,170 USD
5,162 SF
5,162 SF
$1,471,170 USD
Warehouse