$139,9001 bd · 1 ba · 675 sqft2040 NW 81st Ave # 122, Pembroke Pines FL 33024UNIVERSITY MANORS CONDO N