Now Leasing: Island Cove Apartments!
Experience Premium Affordable Living at Island Cove Apartments After years of anticipation, the wait is finally over. Island Cove Apartments are now open for leasing! The Island Cove Apartments, located at 900 S.W. 12th Ave. in the Southeast 10th Street neighborhood, are a product of concerted efforts by a team comprising of the Delray Beach…