1537 Lincoln Ave
(1)

1537 Lincoln Ave, Alameda, CA 94501

Reviews

2 years ago

scumlords

Our landlords let us live with bad plumbing and rats for three years and then sold the building and has us evicted.