The former Maharishi Ayruveda Health Center in Lancaster sold for $2 million. The 56-acre Maharishi Ayruveda Health Center, which is located in an historic mansion
The former Maharishi Ayruveda Health Center in Lancaster sold for $2 million. The 56-acre Maharishi Ayruveda Health Center, which is located in an historic mansion