Lafayette, IN Apartments for rent under $900

98 rentals available

Updated