Apartment Unit at 2160 SW 16th Avenue #303, Miami, FL 33145 - HotPads