67 NW 92nd St Miami Shores FL 33150 | MLS A10323681