$249,0002 bd · 2 ba · 1,110 sqft4400 NW 20th Street # 454, Coconut Creek FL 33066Pond Apple Place II Condo