Vizcaya Apartments is a highly rated apartment complex. This apartment is located in Santa Maria, CA at 1720 S Depot St Bldg L. The area has attractive views and well-lit streets.
Vizcaya Apartments offers both covered and uncovered parking. Street parking is also relatively easy so there is plenty of parking for you and your guests. Many floor plans include a balcony or patio with great views. If you enjoy exercising, you'll value the amenities at Vizcaya Apartments. Get your morning exercise at the pool or read a book and relax. Stop by the on-site fitness center for your daily exercise routine.
If you are interested in renting this property, please reach out to the leasing office.