$4,249,000.00
6401 Odessa Avenue More Like This Login To Like
Welcome to 6401 Odessa Ave., a brand new 7 unit multifamily complex in the heart of Lake Balboa, offering modern luxury and outstanding convenience. With a projected yearly income of $320,400 and a st
- Provided by Power Brokers
- Contact Michael Michael
- DMCA Notice