This villa is located in 412 Flynn St
Alva, OK 73717, in the city of Alva. According to our databases, most users of this villa (United Country Kohlrus Real Estate) live within 5KM. According to the citizens of Alva, this villa has good references. The 5% users who leave an opinion of this villa, live within 2KM.
Rate this college (United Country Kohlrus Real Estate) so that other users know to choose a good option.