Serna Plaza is a commercial property in Sacramento, CA that offers a variety of retail and dining options for visitors.
The plaza provides a convenient and vibrant setting for businesses to operate and for customers to enjoy a range of amenities.
Generated from their business information