For Lease, 13,248 SF

Address: 1290 N Imperial Ave,
City/State: El Centro, CA 92243 
Listing Status: For Lease
Property Type: Retail