Studio / Efficiency

1204 North St
Lafayette, IN 47904
Rent:
$450
Studio Apartment

Large Efficiency
property details