Rental Terms: Rent: $775, Application Fee: $32, Security Deposit: $875, Available 10/9/19 Pet Policy: Cats not allowed, Dogs not allowed This property allows self guided viewing without an appointment. Contact for details.
SHERWOOD TERRACE APARTMENTS is located in Lewiston, Idaho in the 83501 zip code.