$1,950,000 -
17111 Biscayne Blvd Unit 909
North Miami Beach ,
FL 33160
City: North Miami Beach