9
2830 N MacArthur Ave
Blanchard, OK 73010
$1,400,000 USD
11,366 SF
7
Units
5.86% Cap Rate
11,366 SF
$1,400,000 USD
Apartments