Marea

Apartments located at Miami Beach