12265-12291 Locksley Ln
Auburn, CA 95602
$4,043,077 USD
25,560 SF
6.5% Cap Rate
25,560 SF
$4,043,077 USD
Warehouse