13
1189 Simi Town Center Way
Simi Valley, CA 93065
$6,000,000 USD
29,925 SF
29,925 SF
$6,000,000 USD
Freestanding