24848 SW 116 AVE #24848, Miami, FL 33032 - MLS#A10902566 - Richard ...