Come home to Liberty Tower. This senior living apartment complex is located in Santa Clara, CA at 890 Main St. The area has close vicinity to downtown and well-lit streets.
You'll appreciate the neighborhood amenities near Liberty Tower. Find a shady spot to relax in one of the neighborhood parks. While many residents at Liberty Tower do own a car, Santa Clara public transportation is nearby. There is ample space for residents' vehicles in the uncovered parking lots. Street parking is also plentiful if you have guests. Some apartments have a balcony or patio.
There may be an age restriction to living in these apartments. Please contact the property for more details.