Rio Vista Plaza

Address: 405-461 West Main
City/State: Brawley, CA 92227 
Listing Status: For Lease
Property Type: Retail