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