12
806 N Washington St
Ardmore, OK 73401
$648,000 USD
5,454 SF
6
Units
10.58% Cap Rate
5,454 SF
$648,000 USD
Apartments