Manager of Operations at Tower 17 Properties - Newport Beach, California, United States
Tower 17 Properties offers Modern Vacation Rental Homes and Full Service Property Management to the shores of Newport Beach, California. We have everything from a fun family getaway at the beach to a romantic escape with your loved one.