4516 21ST ST N Leave a Comment / By Laura / March 30, 2020 MLS #U8073295Sq Ft Heated1036Bedrooms3Baths2Year Built1951CityST PETERSBURGPrice$258,000