2260 54th Ave N I-275 Exit 26, St. Petersburg, Florida 33714-2055 USA
Exterior detail
Claim copyright