418 S Lambda, Lehigh Acres FL 33974 - MLS# A10968740 - SOLD | Brickellsold