2388 Madden AvenueSan Jose, CA 95116
Up To 6 Weeks Free Rent On Select Apartments! Must Sign 13 To 14 Month Lease Term!