3901 N Kingshighway Blvd
Saint Louis, MO 63115
$4,750,000 USD
600,000 SF
8.02% Cap Rate
600,000 SF
$4,750,000 USD
Self Storage