$695,000 -
1683 Ne 168th St
North Miami Beach ,
FL 33162
City: North Miami Beach