Add this property to your favorites View Details 16118 NE 21st Ave , #2 Diane Condo | North Miami Beach $129,000 1 bd 1 ba 633 sqft 0.01 acres On Site 46 Days Ago