201-219 W Taylor Avenue

The Taylor Avenue apartments are located two blocks from the University of Idaho campus. Each building is three stories high with a total of 12 apartments in each building. One and two bedroom apartments are available on the first, second, and third floors. Each apartment has a private patio that affords spectacular views of the city of Moscow and U of I campus. The larger percentage of one bedroom apartments makes this location popular with students and professionals alike.