The Annex is a project designed by Martin Fenlon Architecture in 2018, covers an area of 960.0 ft2 and is located in Hermon, Los Angeles, California, United States. Photography by John Linden.
The Annex by Martin Fenlon Architecture
Leave a reply