Apartment Unit 13510 at 13510 NE 22 Court, North Miami, FL 33181-1868 | HotPads