Spectorgroup Opens Miami Office and Unveils New Website The NY-based architecture and design firm lands in Southeast Florida and debuts a sleek website…