1460Ne 109 st North miami,Fl
(1)

1460Ne 109 st North miami,Fl, North Miami, FL 33161

Reviews

1 year ago

The apartment where We are living/

The area is perfect for us .We are close to the supermarket and the beach we want continue living in the area.