24
4470 Euclid Ave
San Diego, CA 92115
$5,895,000 USD
13,726 SF
21
Units
5% Cap Rate
13,726 SF
$5,895,000 USD
Apartments