Catalina Retail Center

Catalina Center features 11,200 square feet of retail and restaurant space to accommodate seven tenants.