15
102 James St
Venice, FL 34285
$2,017,000 USD
20,150 SF
9% Cap Rate
20,150 SF
$2,017,000 USD
Self Storage