4
1010-1012 Prospect St
La Jolla, CA 92037
$18,500,000 USD
28,370 SF
28,370 SF
$18,500,000 USD
Office Residential