Contact Selway Apartments in Meridian

Contact Us

Loading...

Selway Apartments

855-269-7611

2552 W Selway Rapids Ln Meridian, ID 83646 US

Office Hours


8:00am - 5:00pm
10:00am - 5:00pm
Closed