1. Property Management Group
20233 Locust Hill Dr, Greenleaf, ID 83626
Coordinate: 43.66554,-116.81019
Phone: (208) 459-3918
2. Property Management Group
20959 Friends Rd, Greenleaf, ID 83626
Coordinate: 43.67598,-116.82311
Phone: (208) 459-3918