16385 Biscayne Blvd 2820
1-bedroom apartments for rent in The Harbour, North Miami Beach
$3,800
Price