7
2520 E St
San Diego, CA 92102
$3,975,000 USD
5,434 SF
10
Units
5.23% Cap Rate
5,434 SF
$3,975,000 USD
Apartments