Casa Royale Apartments

 8133 Sepulveda Boulevard, Van NuysCA 91402
$1,225+Studio-2 BedsNo Pets