On the Spot: Naples Developer and Entrepreneur Phil McCabe

"I have vision and have taken a risk."