9860 62ND TER N APT 1041
SAINT PETERSBURG, FL 33708
N/A Beds
N/A Baths
770 Sq Ft
Details for 9860 62ND TER N APT 1041
Built in 1988
$227 / Sq Ft
1.8992 acres lot
N/A Beds
N/A Baths
770 Sq Ft
Built in 1988
$227 / Sq Ft
1.8992 acres lot