20
28368 Constellation Rd
Valencia, CA 91355
$2,285,000 USD
6,415 SF
6,415 SF
$2,285,000 USD
Research And Development