21
407 Galaxy Road
Sapulpa, OK 74066
Price Upon Request
42,024 SF
56
Units
7% Cap Rate
42,024 SF
Price Upon Request
Apartments