1712 Santa Clara St
(1)

1712 Santa Clara St, Vallejo, CA 94590

Reviews

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