Studio / Efficiency

1202 North St
Lafayette, IN 47904
Rent:
$450
Studio Apt

Downtown Apartments
property details