1712 Santa Clara St

1712 Santa Clara St, Vallejo, CA 94590


1 year ago

its a very nice place to stay but need something bigger

its a nice and quiet place to live, neighbors are so nice and respectful and I have a very beautiful view of Vallejo from my balcony