Apartment Unit 155 at 155 NW 93rd Avenue, Pembroke Pines, FL 33024 - HotPads