1302 S 4th St
El Centro, CA 92243
$2,100,000 USD
1,500 SF
1,500 SF
$2,100,000 USD
Service Station