Sunland Terrace Apartments 2100 NE 39th Street, Lighthouse Point, FL 33064 Apartment 16,424 Square Feet 0.52 Acres 22 Units Built in 1966 85% Occupancy Marketplace DMCA Takedown Request Property Details 16,424 Square Feet 0.52 Acres 22 Units Built in 1966 85% Occupancy Contact Information Administrator Marcus & Millichap Request more details Request a private showing Message* Submit × Request a private showing Message*