3512 E. Cedar Street (also known as 605 North Hickory Road) is a building in Fort Bend, Indiana. It once housed a Target store then a Steve & Barry's.