16
6455 Shaules Ave
San Diego, CA 92114
$9,840,000 USD
29,634 SF
41
Units
6.15% Cap Rate
29,634 SF
$9,840,000 USD
Apartments