Apartment Floor Plans

Waiting List Status

Liberty Tower is a 101-unit high-rise building located in the heart of historic downtown Santa Clara, California. Nestled in a lovely residential neighborhood and home to an attractive rose garden, Liberty Tower offers studio and one-bedroom apartments. Its convenient location includes nearby transportation, a post office, restaurants, a state-of-the-art senior center, and a branch library in the center of a beautiful tree-lined park.

Constructed in 1973
Funded by the U.S. Department of Housing
...and Urban Development
HUD Section 236
Located in Santa Clara, California
101 Units – Utilities Included
 ...... 60 Studios
  ..... 41 One-Bedrooms
Houses Low Income Seniors (62 years of
...age or older)