Amazing 3 story townhome for rent in Isla San Marco, located in Palmas del Mar, Humacao. This 1,920 SF property ..