104 luxury apartment units located steps from Steamer Lane and West-side beaches
Newly renovated units and common areas