Sold $825,000 Keystone Lake 19156 NW 24th Ct, Pembroke Pines FL 33029 4 bd · 3 ba · 2,078 sq ft MLS# A12072497 · Listing courtesy of Willard Realty Team Corp