The Residences at Monterra Commons

3991 Northwest 82nd Avenue, Pembroke Pines, FL 33024