Residential for sale - 5257 81st LANE N #17, SAINT PETERSBURG, FL 33709