5421 Ricci St
Wichita Falls, TX 76302
$630,000 USD
4,410 SF
4
Units
4,410 SF
$630,000 USD
Multifamily