1. Selway Apartments
2552 W Selway Rapids Ln, Meridian, ID 83646
Coordinate: 43.65025,-116.42653
Phone: (208) 855-5455
2. The Orion Group
3313 W Cherry Ln, Meridian, ID 83642
Coordinate: 43.61821,-116.43516
Phone: (208) 600-5144
3. ProCore Property Solutions, LLC
750 W Ustick Rd Ste 110, Meridian, ID 83646
Coordinate: 43.63511,-116.40271
Phone: (208) 888-5504