2529 Schuyler Ave
Lafayette, IN 47905
$18.57 USD/SF/YR
840 SF
1
Space Available
Built 2003
840 SF Contiguous
Built 2003
840 SF
$18.57 USD/SF/YR
Office