17781 Southwest 113th Avenue, Miami, FL, 33157 | $450,000 | Nork Group LLC | Nork Group