Bachubhai Dube Acres, Palghar
By Fia Group
Project MahaRera - P99000015786
Top view (Artistic impression)