30
2956 Ulric St
San Diego, CA 92111
$2,310,000 USD
3,146 SF
3
Units
4.35% Cap Rate
3,146 SF
$2,310,000 USD
Apartments