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