North L Street Parking

Lake Worth Beach, Florida United States of America

Location