5286 81st St N APT 17 Leave a Comment / By Laura / October 25, 2022 Sq Ft Heated1085Bedrooms2Baths2CitySt. PetersburgPrice$118,000