6
9760 Birch Canyon Pl
San Diego, CA 92126
$3,700,000 USD
9,990 SF
9,990 SF
$3,700,000 USD
Warehouse