Balboa Boulevard Apartments 8411 Balboa Blvd. | Northridge, California | 91325$5,140,000 MultifamilyjaredMay 4, 2016Balboa Blvd ApartmentsNot Featured, Apt Facebook0 Twitter LinkedIn0 Reddit