1240 SW 73rd Pl Miami FL 33144 | MLS A10321656