Homes for sale - 12955 Biscayne Blvd #304, North Miami, FL 33181 – ...