Lemuria Property Management and Sales LLC is a corporation founded in 2005. Originally under the name Lemuria Real Estate LLC, Limited Liability Corporation is licensed and insured in the State of Washington. Its mission is to excel offering real estate tools, Property Management services and rental information in Washington State and Costa Rica. LEMURIA's name was inspired from the lost world...