32
7128 E Hyatt St
San Diego, CA 92111
$3,600,000 USD
7,157 SF
6
Units
5.31% Cap Rate
7,157 SF
$3,600,000 USD
Apartments