Apartment Unit 14304 at 3215 NE 184th Street #14304, Miami, FL 33160 - HotPads