8739 NW 22nd Avenue, Miami, FL 33147 - Homesnap