Metro Development has started work on a $65 million apartment development that will have over 500 units. The development will split the 504 units between 21 buildings on about 24 acres at 5656 Bixby ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results