Skip to main content
Toggle Navigation
Login
Resident
Login Opens in a new tab
Phone Number
(707) 584-5123
Home
Amenities
Floor Plans
Photos
Map
eBrochure
Contact Us
Herbert Street Apartments
1621 & 1625 Herbert Street
Santa Rosa
,
CA
95401
Opens in a new tab
Phone Number
(707) 584-5123
Home
Amenities
Floor Plans
Photos
Map
eBrochure
Contact Us
find our available spaces, prices, and potential move-in dates.
Check Availability
Resident Login
Opens in a new tab
Amenities
Pet Policy
Contact for details
Amenities
Go to top
Front desk options
Email Us
Call Us
Contact Us
Call Us
Phone Number
(707) 584-5123
Herbert Street Apartments
1621 & 1625 Herbert Street
Santa Rosa
,
CA
95401
Opens in a new tab