28
615 W Moore St
Enid, OK 73701
$2,050,000 USD
24,200 SF
2
Units
1.2% Cap Rate
24,200 SF
$2,050,000 USD
Apartments