Apartment Name: Leigh Garden Apartments
Building Size (Number of Units): 9
Address: 315 Leigh Avenue, San Jose, CA 95128
Availability: Please Call
Phone Number: 408-509-1059
Number of Bedrooms: Studio, 1 and 3 bedrooms
Number of Bathrooms: 1 and 2
Additional Info: Ceiling Fans, On-Site Laundry, Swimming Pool
Available in San Jose.
Click here for full details.