8
932 W Teel Rd
Sapulpa, OK 74066
$850,000 USD
6,300 SF
8
Units
8.77% Cap Rate
6,300 SF
$850,000 USD
Apartments