closeView Me from $1,5051 to 3 Bedroom Apartments Available Now Southside Townhomes1010 Southside BlvdNampa, ID 83686