2530 NW 77th Street, Miami, FL 33147 - Homesnap