8900 NW 38th Dr #3, Pompano Beach, FL 33065. This home last sold for $1,750 in August 2025. The Rent Zestimate for this home is $1,827/mo. Show more