815 Delaware St
(1)

815 Delaware St, Berkeley, CA 94710

Reviews

1 year ago

Small and charming

Small and charming, this Apartment is too small for a family