2021
DURHAM ST, MENLO PARK
ROLE
Idea & Design
LOCATION
MENLO PARK
AREA
1000 sq.ft
YEAR
2021