Apartment Unit 8137 at 8137 NW 71st Court, Tamarac, FL 33321 | HotPads