9633 Market Pl.,
Lake Stevens , WA 98258 UNITED STATES
Based on 2 reviews
Look elsewhereMaybe you get what you pay for when purchasing a house but the cheaper price is not worth it when it comes to Himalaya Homes.
DONT RENT AT CHEALSEA VILLAGE APT / HIMALAYA HOMESDon't rent from himalaya homes.
Worldwide > United States > Lake Stevens, WA > Contractors