5
1619-1693 Villa Ave
El Centro, CA 92243
$11,950,000 USD
70,800 SF
117
Units
5.25% Cap Rate
70,800 SF
$11,950,000 USD
Apartments