Add this property to your favorites View Details 3868 NE 169th Street , #307 Waterpoint | North Miami Beach $160,000 2 bd 2 ba 785 sqft On Site 112 Days Ago