109 Ellis St

Posted on July 3, 2019


Address:

109 Ellis St

Petaluma

CA

94952

13 unit apartment complex

Project Applicant: Jerry Kler Architects, 415-332-3868

Project Planner: Aaron Hollister

Close window