Apartment Unit 10310 at 10310 Greenhouse Road, Pembroke Pines, FL 33026 | HotPads