Price reduced $265,000 French Villas Of Lighthous #3 1990 NE 33RD Street #3, Lighthouse Point FL 33064 2 bd · 1.5 ba · 950 sq ft MLS# B26082578 · Listing courtesy of Keller Williams Realty Service