3559 Vista Ave
Lemon Grove, CA 91945
$1,750,000 USD
3,684 SF
3,684 SF
$1,750,000 USD
Warehouse