The apartments have elevator?

Cecilia Avina | Jul 28, 2022 | Category: Apartment complex in Nampa, Idaho

The Summit Apartments - All questions

Address: 16625 N Idaho Center Blvd, Nampa, ID 83687, USA

GUILLERMO URBINA | Jul 28, 2022

No sorry

Nathan Price | Jul 28, 2022

No there are no elevators there.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places