Citra Apartments

 700 S 6th Street, BurbankCA 91501
$1,715+Studio-2 BedsPets OK