1206 N. Idaho Street Suite C, Post Falls, ID 83854, US
09:00 am – 04:30 pm
Here is the link to provide our residents with a secure online portal to pay rent by e-check at no extra charge or by credit card payment for a small fee.
Happy Home Rental Services L.L.C. (208) 777-9995