Apartments in South, Santa Clara, CA

Normandy Park Apartments Photo Normandy Park Apartments
48 Washington St
Santa Clara, CA 95050
669-247-0651 Visit Location