$15,750,000.00
5415 Newcastle Avenue More Like This Login To Like
Newcastle Towers Apartments is a 66 apartment complex located at 5415 Newcastle Ave in the beautiful residential neighborhood of Encino, California. Constructed in 1964, this charming property showcas
- Provided by Matthews Real Estate Investment Services
- Contact Daniel Daniel
- DMCA Notice