INC Boston is a strategically located project that offers excellent value for your investment. The project comprises of 9 units spread over 4362 sqft, making it one of the largest and most luxurious apartments in the city. The project is well connected with all the major points of the city, making it a great choice for those who want to live in a convenient location. The project is also conveniently located next to a shopping centre that offers a wide range of amenities for d...