12122 Woodruff Ave
Downey, CA 90241
$17,177,440 USD
2.46 AC
2.46 AC
$17,177,440 USD
Industrial