OAK TREE PLAZA

Address: 6125 9th Ave N,
City/State: St. Petersburg, FL 33710 
Listing Status: For Lease
Property Type: Retail