1 Property Available in St Petersburg Beach 1St Add Blk 2 Lot 12,St Pete Beach