5620 Escondida Street, Unit: 32, St Petersburg, FL 33715

Current Owners
Leo Ethel Di (revocable trust), Leo Ethel Di (trustee), Leo Jacqueline R. Di (trustee) and Leo Rober
Purchase Price
$100 (2018)
Property Taxes
$8,701 (2019)
Blockshopper green logo