Jay Pee Developers has launched yet another project in hosur. jay Pee Daffodils is located in Mathigiri, Titan Town Ship, Near TVS Nagar, Hosur, Tamil Nadu, INDIA.