2
2331 Saint Marks Way
Sacramento, CA 95864
$3,900,000 USD
27,540 SF
27,540 SF
$3,900,000 USD
Schools