4600 BAYSHORE BLVD NE, ST PETERSBURG, FL 33703
4
beds
2
baths
1,901 Sq.Ft. LIVING AREA
10,062 Sq.Ft. lot
Known for its historic neighborhoods, waterfront estates, and modern condominiums.
Explore