Introducing The Crosby, a soaring 33-story tower located at 601 North Miami Avenue and 25 Northeast 6th Street, Miami, FL 33136. This urban oasis boasts 450 luxurious residences and over 3,500 square feet of retail space. With a prime location in the heart of Miami, the project is 100% sold out and completed.
Luxury Condominium Development
Downtown Miami, Florida