St. Johns Manor
2031 Orange Ave
Costa Mesa, California 92627
36 units | Acquired November 2021
Slide 1
Slide 2
Slide 3