ICFAI Parking Lot is a parking lot located in Aizawl, Mizoram. The average rating of this place is 2.30 out of 5 stars based on 4 reviews. The street address of this place is RP2H+39F, Durtlang North, Aizawl, Mizoram 796014, India.
BVa 77 months ago
nice and clean