138 Balbach StreetSan Jose, CA 95110
One-Bedrooms- One Month Free! Must sign a 12 month lease Two/Three Bedrooms- Two Months Free! Must sign a 12-15 month lease. Restrictions Apply.