Rashi Alexa is located in Navsari, India on Rashi Alexa, Near Rashi Mall, opp. Parsi Hospital. Rashi Alexa is rated 5 out of 5 in the category apartment building in India.
Address
Rashi Alexa, Near Rashi Mall, opp. Parsi Hospital
Accessibility
Wheelchair-accessible entrance