10800-11800 E Highway 120
Manteca, CA 95336
$125,000 USD
645 SF
1
Unit
645 SF
$125,000 USD
Self Storage