Santa Rosa Mall provides a great business opportunity for companies looking to lease in a high demand, high traffic area. With the addition of the adjacent apartments, the potential foot traffic is great for stores and companies. Click here for more information and to see available spaces for lease.