24
4341 Texas St
San Diego, CA 92104
$3,600,000 USD
5,392 SF
9
Units
5.04% Cap Rate
5,392 SF
$3,600,000 USD
Apartments