Schumacher Subaru of Delray
Location: Delray Beach, FL
Architect: Glidden Spina + Partners, West Palm Beach, FL
Size: 9,500 SF
Hedrick Brothers Construction completed a new, 9,500 sq. ft. sales and service amenities building for Schumacher Subaru of Delray at 2102 S. Federal Highway, Delray Beach.