371 N Royal Poinciana Boulevard, Miami Springs, FL 33166 - Homesnap