Trelles Cabarrocas Architects

Natoma House

1996-1998
Miami, Florida
Single Family Residence - 5,000 sf