2740-2742 Main St
San Diego, CA 92113
$1,075,000 USD
1,948 SF
1,948 SF
$1,075,000 USD
Contractor Storage Yard