Amazing River Road House by Hughes Umbanhowar Architects
This stunning 12,300-square-foot residence was built in 2008 by Hughes Umbanhowar Architects. It is located in small waterfront town called Sewall’s Point, some 40 miles north of West Palm Beach.…