24
1749 Dahlia Ave
San Diego, CA 92154
$1,759,500 USD
4,000 SF
2
Units
6.14% Cap Rate
4,000 SF
$1,759,500 USD
Apartments