Terra and Frisbie Group paid $20.9 million for a Palm Beach Kennel Club site planned for a 400-unit apartment complex, marking the first phase of
Terra and Frisbie Group paid $20.9 million for a Palm Beach Kennel Club site planned for a 400-unit apartment complex, marking the first phase of