View Details 1833 NW 1st St Hillcrest | Miami $350,000 3 bd 2 ba 852 sqft 0.11 acres On Site 33 Days Ago