1 recently sold property at Ramrod St, Venice, FL
1248 Ramrod St, Venice, FL 34287
Alternative address:1248 Ramrod St, North Port, FL 34287
Sold $360,000- 3 beds
- 2 baths
- 1,437 sqft
Alternative address:1248 Ramrod St, North Port, FL 34287
Sold $360,000
Ramrod Street
Venice, FL