Looks like Newport Sound is no longer available on Rent.com which means this information is likely out of date.

Newport Sound

 10101 Newport Sound Place, New Smyrna BeachFL 32168