44-Unit ‘The Horseshoe Cay Apartments’ Proposed for 21839 S.W. 118th Court, Miami, FL
Horseshoe Cay LLC secured a .34-acre parcel for $1.5 million in 2023. Now, it has filed a pre-application with Miami city officials for a six-story apartment complex.