$850,000

621 Armada Road N., Venice, FL 34285

Save Contact

Sold Price:

$850,000

Sold Date: 05/15/2023

621 Armada Road N. Venice, FL 34285

Sold MLS# N6124862

2 beds 2 baths 1,711 sq ft Single Family