8837 E Palmdale Blvd
Palmdale, CA 93552
$1,000,000 USD
4,401 SF
4,401 SF
$1,000,000 USD
Research And Development