New - 4 Hours Ago $75,000 Active 2Beds2Baths624Sqft23.59Acres 10674 Poplar St NE #57, St Petersburg, FL 33716 MLS#: MFRTB8566815