House at 710 Armada Road South

710 Armada Rd. S.
Venice
Florida
United States