10256 Meanley Dr
San Diego, CA 92131
$21,600,000 USD
54,664 SF
54,664 SF
$21,600,000 USD
Office