1403 North 15th Street Lafayette, IN 47904

Property Map