22
2519 El Cajon Blvd
San Diego, CA 92104
$25,995,000 USD
34,391 SF
55
Units
4.63% Cap Rate
34,391 SF
$25,995,000 USD
Apartments