Fernandina Beach

Located in Amelia Island, FL

Architect: Michael Stauffer

Greene_portfolio1

Greene_portfolio2