9511 NW 3rd Avenue #BACK, Miami, FL 33150 - Homesnap