12550 Biscayne Boulevard #403-A, North Miami, FL 33181 - Homesnap