View Details 908 Freeman St Glenn Oaks Flats | Lafayette $164,900 3 bd 2 ba 1,300 sqft 0.41 acres Under Contract Offered by Ben Bray Real Estate & Auction Co.