12
817 S 4th St
El Centro, CA 92243
$1,200,000 USD
2,884 SF
2,884 SF
$1,200,000 USD
Serviced Offices