For additional information about The Villas at Kenwood, please enter your name and email below.

[recaptcha size:compact]


The Villas at Kenwood

The Villas at Kenwood

2611 1st Ave North
St. Petersburg, FL 33713

Phone: (727) 386-3747

Villas at Kenwood Floor Plans