667 NE 87th Street, Miami Shores, FL 33138 - Homesnap