92 SW 3rd StMiami FL 33130
Villa 1 beds 1.0 baths 789 ft²
636 NW 11th St #636Miami FL 33136
Villa 2 beds 1.0 baths 925 ft²