15
4812 Monkhouse Dr
Shreveport, LA 71109
$250,000 USD
33,725 SF
33,725 SF
$250,000 USD
Self Storage