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.