Tallman Pines I & II Apartments 700 Northeast 41st Street, Lighthouse Point, FL 33064