Bedrooms
Bathrooms
2623 Seahorse Ave, Ventura, CA
3 Bd
3 Ba
MLS® V1-33014 • Keller Williams West Ventura C