Proposed 2-story single family dwelling on 5.2 acre site with 136 units located at 2181 Francisco Avenue.
TRY BASIC FREE