Impressive 3 Bedroom 2.5 Bath Townhome

 5119 6th St N, Saint PetersburgFL 33703
$2,1003 Beds