4812 Monkhouse Dr
Shreveport, LA 71109
$1,100,000 USD
33,191 SF
33,191 SF
$1,100,000 USD
Self Storage