The Melodia / Ontario, CA 78 units apartment located in the North of Ontario, California. Expect to complete by 4th quarter of 2024.