Deerfield, IL
Metra
1307 Barclay Lane is a rental which rented for $2,000. 1307 Barclay Lane features 3 Beds, 2 Baths. This rental has been listed on @properties since May 22nd, 2020 and was built in 1984. The nearest transit stops include Deerfield Metra Metra Milwaukee District North line.