10310 Greenhouse Road #10310, Pembroke Pines, FL 33026 - HotPads