Trelles Cabarrocas Architects

Leal Addition

2001-2003
Miami, Florida
Single Family Residential - 4,000 sf