371-377 North St. Andrews Place
A certain overgrown charm
For our first post, we’ll take a look at 371-377 North St. Andrews Place, at the southwest corner of St. Andrews and Elmwood Avenue.
Permits are pulled in March 1919 for a $16,000 twenty-room fourplex of flats; the Assessor...
rip-los-angeles.hashnode.dev3 min read