18 Units Apartment !! Best Location in Santa Clara!!
18 Units Apartment !! Best Location in Santa Clara!! |
Address: 2765 Homestead Road, Santa Clara California 95051 United States of America Status: Sold By Me Pub Date: Aug. 11, 2010 |
SqFt: 11,668 SF Many units have private patios & oak cabinetry. Many renovated interiors with tiled kitchen and bath. Covered carport parking and uncovered parking available. Utility exp incl. water & garbage. |