7658 University Ave
La Mesa, CA 91941
$1,695,000 USD
2,975 SF
2,975 SF
$1,695,000 USD
Warehouse