20
701 W Pine Ave
Duncan, OK 73533
$1,248,000 USD
28,172 SF
32
Units
11% Cap Rate
28,172 SF
$1,248,000 USD
Apartments