1728 NW 63rd Street

Nichols Hills, OK, 73116
ACTIVE
$290,000Price
3Beds
2Baths
1717Sq Ft

1728 NW 63rd Street

Nichols Hills, OK, 73116
ACTIVE
$290,000Price
3Beds
2Baths
1717Sq Ft