Sold $670,000 Forest Hills 2660 NW 83rd Terrace, Coral Springs FL 33065 4 bd · 2 ba · 1,865 sq ft MLS# B26050750 · Listing courtesy of LoKation