$3,995,000.00
6401 Odessa Avenue More Like This Login To Like
Introducing 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 $321,600 and a s
- Provided by Power Brokers
- Contact Michael Michael
- DMCA Notice