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