Fort Lauderdale business site closes at $10.3 million

Published Jun 26, 2025

The business facility at 901 NE. 62nd St. was built in 1980 and includes a 2.0-acre lot size. The single-story building is equipped with yes cooling. The new owner, 903 Cypress Creek LLC, purchased the 11,240-square-foot property, designated for commercial use on June 16, 2025 for $10,300,000.