Nest Leaf Phase 2 is a premium project by Nest Developers located in Mira Road and Beyond, Mumbai. The project offers 96 units spread over 0.71 acres in 1 BHK-2 BHK apartments with sizes ranging from 223 sqft to 443 sqft. The project offers proximity to the Nest Hotel, Palghar and Umroli Railway Station. The Nest Leaf Phase 2 is the first storage building in the locality....