1217 Santa Clara Ave
(1)

1217 Santa Clara Ave, Alameda, CA 94501

Reviews

1 year ago

Too Expensive

Not worth the money. Dated everything; cabinets, appliances, flooring...Landlady doesn't care about the property, but calls you the minute your rent is late.
1 found this helpful.